home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 26 / AACD 26.iso / AACD / Online / PHP / include / php / main / php_ini.h < prev    next >
Encoding:
C/C++ Source or Header  |  2001-03-18  |  2.8 KB  |  75 lines

  1. /*
  2.    +----------------------------------------------------------------------+
  3.    | PHP version 4.0                                                      |
  4.    +----------------------------------------------------------------------+
  5.    | Copyright (c) 1997-2001 The PHP Group                                |
  6.    +----------------------------------------------------------------------+
  7.    | This source file is subject to version 2.02 of the PHP license,      |
  8.    | that is bundled with this package in the file LICENSE, and is        |
  9.    | available at through the world-wide-web at                           |
  10.    | http://www.php.net/license/2_02.txt.                                 |
  11.    | If you did not receive a copy of the PHP license and are unable to   |
  12.    | obtain it through the world-wide-web, please send a note to          |
  13.    | license@php.net so we can mail you a copy immediately.               |
  14.    +----------------------------------------------------------------------+
  15.    | Author: Zeev Suraski <zeev@zend.com>                                 |
  16.    +----------------------------------------------------------------------+
  17. */
  18.  
  19. #ifndef PHP_INI_H
  20. #define PHP_INI_H
  21.  
  22. #include "zend_ini.h"
  23.  
  24. int php_init_config(char *php_ini_path_override);
  25. int php_shutdown_config(void);
  26. void php_ini_delayed_modules_startup(void);
  27. zval *cfg_get_entry(char *name, uint name_length);
  28.  
  29. #define PHP_INI_USER    ZEND_INI_USER
  30. #define PHP_INI_PERDIR    ZEND_INI_PERDIR
  31. #define PHP_INI_SYSTEM    ZEND_INI_SYSTEM
  32.  
  33. #define PHP_INI_ALL     ZEND_INI_ALL
  34.  
  35. #define php_ini_entry    zend_ini_entry
  36.  
  37. #define PHP_INI_MH        ZEND_INI_MH
  38. #define PHP_INI_DISP    ZEND_INI_DISP
  39.  
  40. #define PHP_INI_BEGIN        ZEND_INI_BEGIN
  41. #define PHP_INI_END            ZEND_INI_END
  42.  
  43. #define PHP_INI_ENTRY3_EX    ZEND_INI_ENTRY3_EX
  44. #define PHP_INI_ENTRY3        ZEND_INI_ENTRY3
  45. #define PHP_INI_ENTRY2_EX    ZEND_INI_ENTRY2_EX
  46. #define PHP_INI_ENTRY2        ZEND_INI_ENTRY2
  47. #define PHP_INI_ENTRY1_EX    ZEND_INI_ENTRY1_EX
  48. #define PHP_INI_ENTRY1        ZEND_INI_ENTRY1
  49. #define PHP_INI_ENTRY_EX    ZEND_INI_ENTRY_EX
  50. #define PHP_INI_ENTRY        ZEND_INI_ENTRY
  51.  
  52. #define STD_PHP_INI_ENTRY        STD_ZEND_INI_ENTRY
  53. #define STD_PHP_INI_ENTRY_EX    STD_ZEND_INI_ENTRY_EX
  54. #define STD_PHP_INI_BOOLEAN        STD_ZEND_INI_BOOLEAN
  55.  
  56. #define PHP_INI_DISPLAY_ORIG    ZEND_INI_DISPLAY_ORIG
  57. #define PHP_INI_DISPLAY_ACTIVE    ZEND_INI_DISPLAY_ACTIVE
  58.  
  59. #define PHP_INI_STAGE_STARTUP        ZEND_INI_STAGE_STARTUP
  60. #define PHP_INI_STAGE_SHUTDOWN        ZEND_INI_STAGE_SHUTDOWN
  61. #define PHP_INI_STAGE_ACTIVATE        ZEND_INI_STAGE_ACTIVATE
  62. #define PHP_INI_STAGE_DEACTIVATE    ZEND_INI_STAGE_DEACTIVATE
  63. #define PHP_INI_STAGE_RUNTIME        ZEND_INI_STAGE_RUNTIME
  64.  
  65. #define php_ini_boolean_displayer_cb    zend_ini_boolean_displayer_cb
  66. #define php_ini_color_displayer_cb        zend_ini_color_displayer_cb
  67.  
  68. #define php_alter_ini_entry        zend_alter_ini_entry
  69.  
  70. #define php_ini_long    zend_ini_long
  71. #define php_ini_double    zend_ini_double
  72. #define php_ini_string    zend_ini_string
  73.  
  74. #endif /* PHP_INI_H */
  75.